.status {
	padding: 24rpx;
	> .content {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		height: 350rpx;
		padding: 0 45rpx;
		box-shadow: 0rpx 4rpx 20rpx 0rpx rgba(33, 114, 237, 0.15);
		border-radius: 8rpx;
		.icon-status {
			border-radius: 50%;
			border: 13rpx solid #f4fbf5;
		}
		.info-status {
			margin-top: 20rpx;
			font-size: 36rpx;
			font-weight: bold;
		}
		.success {
			color: #31ad37;
		}
		.warn {
			color: #f94e4e;
		}
		.info-content {
			margin-top: 20rpx;
			text-align: center;
			font-size: 28rpx;
			line-height: 48rpx;
			color: #666666;
		}
	}
	.scan-to-follow-wechat-official-account {
		display: flex;
		justify-content: center;
		margin-top: 30rpx;
		> .content {
			width: 700rpx;
			.qrcode {
				margin-top: 20rpx;
				width: 100%;
			}
			> .join-group-btn {
				width: 90%;
				padding: 20rpx 30rpx;
				margin-top: 20rpx;
				border-radius: 30rpx;
				border: 4rpx solid #e8f0ff;
			}
		}
	}
	.btn-group {
		margin-top: 30rpx;
		button {
			width: 702rpx;
			height: 100rpx;
			font-size: 36rpx;
			border-radius: 8rpx;
			box-shadow: 0rpx 4rpx 20rpx 0rpx rgba(33, 114, 237, 0.15);
		}
		button::after {
			border: none;
		}
		.confirm {
			color: #ffffff;
			background-color: #2172ed;
		}
		.others {
			margin-top: 32rpx;
			color: #666666;
			background-color: #fafafa;
		}
	}
}
